<?php

include_once ('com/alibaba/openapi/client/entity/SDKDomain.class.php');
include_once ('com/alibaba/openapi/client/entity/ByteArray.class.php');
include_once ('AlibabaPifatuanProductDetailListParam/AlibabaPifatuanProductDetailListProductInfo.class.php');

class AlibabaPifatuanProductDetailListProductWholesaleGroupDetailQueryResult extends SDKDomain {

       	
    private $instanceCode;
    
        /**
    * @return 
    */
        public function getInstanceCode() {
        return $this->instanceCode;
    }
    
    /**
     * 设置     
     * @param String $instanceCode     
     * 参数示例：<pre></pre>     
     * 此参数必填     */
    public function setInstanceCode( $instanceCode) {
        $this->instanceCode = $instanceCode;
    }
    
        	
    private $productInfo;
    
        /**
    * @return 
    */
        public function getProductInfo() {
        return $this->productInfo;
    }
    
    /**
     * 设置     
     * @param AlibabaPifatuanProductDetailListProductInfo $productInfo     
     * 参数示例：<pre></pre>     
     * 此参数必填     */
    public function setProductInfo(AlibabaPifatuanProductDetailListProductInfo $productInfo) {
        $this->productInfo = $productInfo;
    }
    
        	
    private $wangwangAccount;
    
        /**
    * @return 旺旺账号
    */
        public function getWangwangAccount() {
        return $this->wangwangAccount;
    }
    
    /**
     * 设置旺旺账号     
     * @param String $wangwangAccount     
     * 参数示例：<pre>测试账号</pre>     
     * 此参数必填     */
    public function setWangwangAccount( $wangwangAccount) {
        $this->wangwangAccount = $wangwangAccount;
    }
    
        	
    private $tagInfoList;
    
        /**
    * @return 商品标签列表
    */
        public function getTagInfoList() {
        return $this->tagInfoList;
    }
    
    /**
     * 设置商品标签列表     
     * @param array include @see String[] $tagInfoList     
     * 参数示例：<pre>["七天无理由退货","24小时发货"]</pre>     
     * 此参数必填     */
    public function setTagInfoList( $tagInfoList) {
        $this->tagInfoList = $tagInfoList;
    }
    
        	
    private $sellerOpenUid;
    
        /**
    * @return 卖家openUid
    */
        public function getSellerOpenUid() {
        return $this->sellerOpenUid;
    }
    
    /**
     * 设置卖家openUid     
     * @param String $sellerOpenUid     
     * 参数示例：<pre>""</pre>     
     * 此参数必填     */
    public function setSellerOpenUid( $sellerOpenUid) {
        $this->sellerOpenUid = $sellerOpenUid;
    }
    
    	
	private $stdResult;
	
	public function setStdResult($stdResult) {
		$this->stdResult = $stdResult;
					    			    			if (array_key_exists ( "instanceCode", $this->stdResult )) {
    				$this->instanceCode = $this->stdResult->{"instanceCode"};
    			}
    			    		    				    			    			if (array_key_exists ( "productInfo", $this->stdResult )) {
    				$productInfoResult=$this->stdResult->{"productInfo"};
    				$this->productInfo = new AlibabaPifatuanProductDetailListProductInfo();
    				$this->productInfo->setStdResult ( $productInfoResult);
    			}
    			    		    				    			    			if (array_key_exists ( "wangwangAccount", $this->stdResult )) {
    				$this->wangwangAccount = $this->stdResult->{"wangwangAccount"};
    			}
    			    		    				    			    			if (array_key_exists ( "tagInfoList", $this->stdResult )) {
    				$this->tagInfoList = $this->stdResult->{"tagInfoList"};
    			}
    			    		    				    			    			if (array_key_exists ( "sellerOpenUid", $this->stdResult )) {
    				$this->sellerOpenUid = $this->stdResult->{"sellerOpenUid"};
    			}
    			    		    		}
	
	private $arrayResult;
	public function setArrayResult($arrayResult) {
		$this->arrayResult = $arrayResult;
				    		    			if (array_key_exists ( "instanceCode", $this->arrayResult )) {
    			$this->instanceCode = $arrayResult['instanceCode'];
    			}
    		    	    			    		    		if (array_key_exists ( "productInfo", $this->arrayResult )) {
    		$productInfoResult=$arrayResult['productInfo'];
    			    			$this->productInfo = new AlibabaPifatuanProductDetailListProductInfo();
    			    			$this->productInfo->setStdResult ( $productInfoResult);
    		}
    		    	    			    		    			if (array_key_exists ( "wangwangAccount", $this->arrayResult )) {
    			$this->wangwangAccount = $arrayResult['wangwangAccount'];
    			}
    		    	    			    		    			if (array_key_exists ( "tagInfoList", $this->arrayResult )) {
    			$this->tagInfoList = $arrayResult['tagInfoList'];
    			}
    		    	    			    		    			if (array_key_exists ( "sellerOpenUid", $this->arrayResult )) {
    			$this->sellerOpenUid = $arrayResult['sellerOpenUid'];
    			}
    		    	    		}
 
   
}
?>